import request from '../../utils/request'

// 添加
export function add(data) {
  return request('/sys_devloper/module_mgr/add', 'post', data)
}

// 删除
export function del(id) {
  return request(`/sys_devloper/module_mgr/delete/${id}`, 'delete')
}

// 编辑
export function modify(data) {
  return request('/sys_devloper/module_mgr/modify', 'put', data)
}

// 查询
export function query(id) {
  return request(`/sys_devloper/module_mgr/query/detail/${id}`, 'get')
}

// 获取
export function getModulePageList(pageNum,pageSize) {
  return request(`/sys_devloper/module_mgr/query/pageList/${pageNum}/${pageSize}`, 'get')
}

export function getModuleListByRole(roleId){
  return request(`/sys_devloper/module_mgr/query/byRole/${roleId}`, 'get')
}

// 根据模块查找功能
export function getFuncOfModule(id) {
  return request(`/sys_devloper/func_mgr/query/byModuleId/${id}`, 'get')
}